home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / gfx / misc / gnuplot-src.lha / gnuplot-3.7.1src / gnuplot-3.7.1.lha / gnuplot-3.7.1 / 0FAQ < prev    next >
Encoding:
Text File  |  1999-10-20  |  42.7 KB  |  1,057 lines

  1. [next] [up] and many correct                             Gnuplot FAQ
  2.  
  3. Contents
  4.  
  5.    * Contents
  6.    * Meta - Questions
  7.         o 0.1 Where do I get this document?
  8.         o 0.2 Where do I send comments about this document?
  9.    * 1. General Information
  10.         o 1.1 What is gnuplot?
  11.         o 1.2 How did it come about and why is it called gnuplot?
  12.         o 1.3 Does gnuplot have anything to do with the FSF and the GNU
  13.           project?
  14.         o 1.4 What does gnuplot offer?
  15.         o 1.5 Is gnuplot suitable for batch processing?
  16.         o 1.6 Can I run gnuplot on my computer?
  17.         o 1.7 Legalize it!
  18.         o 1.8 Is gnuplot Y2K compliant?
  19.         o 1.9 Where do I get further information?
  20.    * 2. Setting it up
  21.         o 2.1 What is the current version of gnuplot?
  22.         o 2.2 Where can I get gnuplot?
  23.         o 2.3 How do I get gnuplot to compile on my system?
  24.         o 2.4 What documentation is there, and how do I get it?
  25.    * 3. Working with it.
  26.         o 3.1 How do I get help?
  27.         o 3.2 How do I print out my graphs?
  28.         o 3.3 How do I include my graphs in <word processor>?
  29.         o 3.4 How do I post-process a gnuplot graph?
  30.         o 3.5 How do I change symbol size, line thickness and the like?
  31.         o 3.6 How do I generate plots in the GIF format?
  32.         o 3.7 Can I animate my graphs?
  33.         o 3.8 How do I plot implicit defined graphs?
  34.    * 4. Wanted features
  35.         o 4.1 What's new in gnuplot 3.7?
  36.         o 4.2 Does gnuplot have hidden line removal?
  37.         o 4.3 Does gnuplot support bar-charts/histograms/boxes?
  38.         o 4.4 Does gnuplot support pie charts?
  39.         o 4.5 Does gnuplot quarterly time charts?
  40.         o 4.6 Does gnuplot support multiple y-axes on a single plot?
  41.         o 4.7 Can I put multiple pages on one page?
  42.         o 4.8 Can I put both data files and commands into a single file?
  43.         o 4.9 Can I put Greek letters and super/subscripts into my labels?
  44.         o 4.10 Can I do 1:1 scaling of axes?
  45.         o 4.11 Can I put tic marks for x and y axes into 3d plots?
  46.         o 4.12 Does gnuplot support a driver for <graphics format>?
  47.         o 4.13 Can I put different text sizes into my plots?
  48.         o 4.14 How do I modify gnuplot, and apply 'patches'?
  49.         o 4.15 How do I skip data points?
  50.         o 4.16 How do I plot every nth point?
  51.         o 4.17 How do I plot a vertical line?
  52.    * 5. Miscellaneous
  53.         o 5.1 I've found a bug, what do I do?
  54.         o 5.2 Can I use gnuplotroutines for my own programs?
  55.         o 5.3 What extensions have people made to gnuplot? Where can I get
  56.           them?
  57.         o 5.4 Can I do heavy-duty data processing with gnuplot?
  58.         o 5.5 I have ported gnuplotto another system, or patched it. What do
  59.           I do?
  60.         o 5.6 I want to help in developing the next version of gnuplot. What
  61.           can I do?
  62.    * 6. Making life easier
  63.         o 6.1 How do I plot two functions in non-overlapping regions?
  64.         o 6.2 How do I run my data through a filter before plotting?
  65.         o 6.3 How do I make it easier to use gnuplot with LATEX?
  66.         o 6.4 How do I save and restore my settings?
  67.         o 6.5 How do I plot lines (not grids) using splot?
  68.         o 6.6 How do I plot a function f(x,y) which is bounded by other
  69.           functions in the x-y plain?
  70.         o 6.7 How do I get rid of <feature in a plot>?
  71.         o 6.8 How do I call gnuplot from my own programs?
  72.         o 6.9 What if I need h-bar (Planck's constant)?
  73.    * 7. Known Problems
  74.         o 7.1 Gnuplot is not plotting any points under X11! How come?
  75.         o 7.2 My isoline data generated by a Fortran program is not handled
  76.           correctly. What can I do?
  77.         o 7.3 Why does gnuplot ignore my very small numbers?
  78.         o 7.4 Gnuplot is plotting nothing when run via gnuplot <filename>!
  79.           What can I do?
  80.         o 7.5 My formulas are giving me nonsense results! What's going on?
  81.         o 7.6 Set output 'filename' isn't outputting everything it should!
  82.         o 7.7 When using the LATEX-terminal, there is an error during the
  83.           LATEX-run!
  84.         o 7.8 The exit command does not work as documented!
  85.         o 7.9 I can't find the demos and example files at the URLs in the
  86.           documentation!
  87.         o 7.10 Calling gnuplot in a pipe or with a gnuplot-script doesn't
  88.           produce aplot!
  89.    * 8. Credits
  90.  
  91. Meta - Questions
  92.  
  93. 0.1 Where do I get this document?
  94.  
  95. This document is posted about once every two weeks to the newsgroups
  96. comp.graphics.apps.gnuplot . Its newest (plaintext) version is available via
  97. anonymous ftp from ftp.ucc.ie in /pub/gnuplot/faq/gnuplot-faq.txt .
  98.  
  99. If you have access to the WWW, you can get the newest version of this
  100. document from ~http://www.ucc.ie/gnuplot/gnuplot-faq.html .
  101.  
  102. Today's version is version Revision: 1.4, dated Date: 99/10/07 09:37:56
  103.  
  104. 0.2 Where do I send comments about this document?
  105.  
  106. Send comments, suggestions etc via email to the developer newsgroup
  107. info-gnuplot-beta@Dartmouth.EDU and additionally to j.vonhagen@web.de .
  108.  
  109. 1. General Information
  110.  
  111. 1.1 What is gnuplot?
  112.  
  113. gnuplot is a command-driven interactive function plotting program. It can be
  114. used to plot functions and data points in both two- and three-dimensional
  115. plots in many different formats, and will accommodate many of the needs of
  116. today's scientists for graphic data representation. gnuplot is copyrighted,
  117. but freely distributable; you don't have to pay for it.
  118.  
  119. This document deals with gnuplot Version 3.7 which is the latest official
  120. release as of October 20, 1999. References to bug-fix versions or (recent)
  121. beta versions are explicitly marked.
  122.  
  123. 1.2 How did it come about and why is it called gnuplot?
  124.  
  125. The authors of gnuplot are: Thomas Williams, Colin Kelley, Russell Lang,
  126. Dave Kotz, John Campbell, Gershon Elber, Alexander Woo and many others.
  127.  
  128. The following quote comes from Thomas Williams:
  129.  
  130.      I was taking a differential equation class and Colin was taking
  131.      Electromagnetics, we both thought it'd be helpful to visualize the
  132.      mathematics behind them. We were both working as sys admin for an
  133.      EE VLSI lab, so we had the graphics terminals and the time to do
  134.      some coding. The posting was better received than we expected, and
  135.      prompted us to add some, albeit lame, support for file data.
  136.  
  137.      Any reference to GNUplot is incorrect. The real name of the
  138.      program is "gnuplot". You see people use "gnuplot" quite a bit
  139.      because many of us have an aversion to starting a sentence with a
  140.      lower case letter, even in the case of proper nouns and titles.
  141.      gnuplot is not related to the GNU project or the FSF in any but
  142.      the most peripheral sense. Our software was designed completely
  143.      independently and the name "gnuplot" was actually a compromise. I
  144.      wanted to call it "llamaplot" and Colin wanted to call it "nplot."
  145.      We agreed that "newplot" was acceptable but, we then discovered
  146.      that there was an absolutely ghastly pascal program of that name
  147.      that the Computer Science Dept. occasionally used. I decided that
  148.      "gnuplot" would make a nice pun and after a fashion Colin agreed.
  149.  
  150. 1.3 Does gnuplot have anything to do with the FSF and the GNU project?
  151.  
  152. Gnuplot is neither written nor maintained by the FSF. It is not covered by
  153. the General Public License, either. It used to be distributed by the FSF,
  154. however, due to licensing issues it is no longer.
  155.  
  156. Gnuplot is freeware in the sense that you don't have to pay for it. However
  157. it is not freeware in the sense that you would be allowed to distribute a
  158. modified version of your gnuplot freely. Please read and accept the
  159. Copyright file in your distribution.
  160.  
  161. 1.4 What does gnuplot offer?
  162.  
  163.    * Plotting of two-dimensional functions and data points in many different
  164.      styles (points, lines, error bars)
  165.    * computations in integer, float and complex arithmetic
  166.    * plotting of three-dimensional data points and surfaces in many
  167.      different styles (contour plot, mesh).
  168.    * support for complex arithmetic
  169.    * self - defined functions
  170.    * support for a large number of operating systems, graphics file formats
  171.      and devices
  172.    * extensive on-line help
  173.    * labels for title, axes, data points
  174.    * command line editing and history on most platforms
  175.  
  176. 1.5 Is gnuplot suitable for batch processing?
  177.  
  178. Yes. You can read in files from the command line, or you can redirect your
  179. standard input to read from a file. Both data and command files can be
  180. generated automatically, from data acquisition programs or whatever else you
  181. use.
  182.  
  183. 1.6 Can I run gnuplot on my computer?
  184.  
  185. Gnuplot is available for a number of platforms. These are: Unix (X11 and
  186. NeXTSTEP), VAX/VMS, OS/2, MS-DOS, Amiga, MS-Windows, OS-9/68k, Atari ST,
  187. BeOS, and the Macintosh.
  188.  
  189. Please notify the FAQ-maintainer of any further ports you might be aware of.
  190.  
  191. You should be able to compile the gnuplot source more or less out of the box
  192. on any reasonable standard (ANSI/ISO C, POSIX) environment.
  193.  
  194. 1.7 Legalize it!
  195.  
  196. Gnuplot is freeware authored by a collection of volunteers, who cannot make
  197. any legal statement about the compliance or non-compliance of gnuplot or its
  198. uses. There is also no warranty whatsoever. Use at your own risk.
  199.  
  200. Citing from the README of a mathematical subroutine package by R. Freund:
  201.  
  202.      For all intent and purpose, any description of what the codes are
  203.      doing should be construed as being a note of what we thought the
  204.      codes did on our machine on a particular Tuesday of last year. If
  205.      you're really lucky, they might do the same for you someday. Then
  206.      again, do you really feel *that* lucky?
  207.  
  208. 1.8 Is gnuplot Y2K compliant?
  209.  
  210. Gnuplot's compliance depends in part on the compliance of the underlying
  211. operating system and hardware. The only use gnuplot makes of a system-
  212. supplied date is in the "set timestamp" command, which simply echos the date
  213. on the plot. If the underlying OS cannot produce an accurate time string,
  214. then the "set timestamp" command may fail to print the correct date on
  215. plots.
  216.  
  217. In gnuplot 3.5, if the user chooses to use %y in a timestamp format, rather
  218. than %Y, it will print 2-digit rather than 4-digit years. The effects depend
  219. on the importance you place on the timestamps printed on plots.
  220.  
  221. Gnuplot3.7 also allows the use of time/date data as variables, but the user
  222. has complete control over the input format of the data and the output format
  223. of the tic labels - the same 2-digit "%y" (interpreted as 1900+) and 4-digit
  224. "%Y" formats are both available. But again, these are user-specifiable, so
  225. if there is a Y2K problem here, it is the responsibility of the user.
  226.  
  227. Of course, gnuplot is built by executing a makefile, which may well be
  228. date-dependent. So if the operating system has a Y2K problem, the process of
  229. building a new executable of gnuplot may be affected. But that wouldn't be a
  230. problem with gnuplot per se.
  231.  
  232. IMPORTANT NOTICE
  233.  
  234. As of gnuplot beta version 3.7.0.9, the interpretation of the "%y" two digit
  235. year specifier was changed in accordance with the recommendations of The
  236. Open Group and all major Unix vendors. When a century is not otherwise
  237. specified, values in the range 69-99 refer to the twentieth century and
  238. values in the range 00-68 refer to the twenty-first century. Be very careful
  239. when interpreting 2-digit year expressions.
  240.  
  241. 1.9 Where do I get further information?
  242.  
  243. The following sites have more information about gnuplot.
  244.  
  245.    * ~http://www.comnets.rwth-aachen.de/doc/gnu/gnuplot37/gnuplot.html an
  246.      online documentation in html-format
  247.    * ~http://www.usf.uni-osnabrueck.de/ breiter/tools/gnuplot/index.en.html
  248.      has many links to many features and add-ons for gnuplot
  249.    * ~http://web.math-cs.uni.edu/cs/Help/gnuplot/TOC.html contains an online
  250.      tutorial
  251.    * ~http://brian.me.tufts.edu/GnuplotInLaTeX/ contrains infos abount
  252.      gnuplot and LATEX
  253.    * ~http://www.eso.org/ ndevilla/gnuplot/ explains the use of a gnuplot
  254.      API in ANSI C (commonly known as gnuplot_(pipes)
  255.    * ~http://ricardo.ecn.wfu.edu/ cottrell/qplot/ on how to plot quarterly
  256.      time data
  257.    * ~http://monsoon.harvard.edu/ mhagger/download a Python interface for
  258.      gnuplot
  259.    * ftp.thewrittenword.com in /free/by-package/ contains Solaris, IRIX,
  260.      HP-UX and Digital Unix binaries
  261.    * ~http://www.sci.muni.cz/ mikulik/gnuplot.html has Petr's famous OS/2
  262.      mouse support and the pm3d terminal for colour 3d surfaces. Furthermore
  263.      some more links to other sites
  264.  
  265. Some documentation is available in other languages than English. Those
  266. include:
  267.  
  268.    * ~http://mucha.obspm.fr/ grouss/gnuplt/gnuplot.html contient des
  269.      informations dans la langue de Molière: les 1ers pas avec gnuplot,
  270.      malheureusement seulement version 3.5
  271.    * ~http://www.al.lu/euler/gnuplot.shtml encore des informations en langue
  272.      française avec possibilité de téléchargement des versions binaires
  273.  
  274. Here are some more sites, however these are somewhat outdated in carrying
  275. still references to beta versions. If you download software from there you
  276. should be aware that beta versions are not officially endorsed.
  277.  
  278.    * ~http://www.cs.dartmouth.edu/gnuplot_info.html slightly outdated site
  279.      for the 3.6 beta version, but also a web-gateway to the users'
  280.      newsgroup
  281.    * ~http://members.theglobe.com/gnuplot/ basically same as above.
  282.    * ~http://users.ece.gatech.edu/ schooley/gnuplot.html contains a
  283.      Macintosh version based on 3.6 beta 322
  284.  
  285. The following sites were said to exist, howevere they seem to be down right
  286. now.
  287.  
  288.    * ~http://www.geocities.com/SiliconValley/Foothills/6647/ the copyright
  289.      statement and some binaries contains ads
  290.    * ~http://www.delorie.com/gnu/docs/gnuplot/gplot_toc.html doesn't work
  291.    * picard.tamu.edu in /pub/gnuplot gives a tutorial
  292.    * ~http://feff.phys.washington.edu/ ravel/gnuplot has a new mode for the
  293.      users of (X)Emacs
  294.  
  295. 2. Setting it up
  296.  
  297. 2.1 What is the current version of gnuplot?
  298.  
  299. The current version of gnuplot is 3.7, which has many improvements over 3.5.
  300. 3.6 was never released to avoid confusions with the beta versions.
  301.  
  302.  
  303. 2.2 Where can I get gnuplot?
  304.  
  305. The source distribution ("gnuplot-3.7.tar.gz" or a similar name) is
  306. available from the official distribution site and its mirrors.
  307.  
  308. The main server is ftp.ucc.ie in /pub/gnuplot/ . This server is mirrored by
  309. several others, among those are
  310.  
  311.    * mirror.aarnet.edu.au in /pub/gnuplot/
  312.    * ftp.dartmouth.edu in /pub/gnuplot/
  313.    * ftp.irisa.fr in /pub/gnuplot/
  314.    * ftp.gnuplot.vt.edu in /pub/gnuplot/
  315.  
  316. You can also have a look at the following WWW-pages which provide a source
  317. to obtain gnuplot:
  318.  
  319.    * ~http://members.theglobe.com/gnuplot/
  320.    * ~http://www.geocities.com/SiliconValley/Foothills/6647/
  321.    * ~http://mirror.aarnet.edu.au/pub/gnuplot/
  322.  
  323. The current version for the Macintosh is 2.04b, based on gnuplot 3.5
  324. pre3.6beta338, and is available from
  325.  
  326.    * ~http://users.ece.gatech.edu/ schooley/ .
  327.  
  328. Unfortunately, this version does not seem to be maintained anymore.
  329.  
  330. Source and binary distributions for the Amiga are available on Aminet
  331. ftp.wustl.edu in  aminet/ and its mirrors, for example ftp.uni-kl.de,
  332. oes.orst.edu or ftp.luth.se.
  333.  
  334. MS-DOS and MS-Windows binaries are available from the above servers and are
  335. called gp37dos.zip, gp37dj.zip, gp37w16.zip, gp37mgw.zip, gnuplot3.7cyg.zip.
  336.  
  337. OS/2 binaries are called gp37os2.zip.
  338.  
  339. An X11 Window System front-end is available at
  340. ~http://www.flash.net/ dmishee/xgfe/xgfe.html .
  341.  
  342. The NeXTSTEP front end can be found at next-ftp.peak.org in
  343. /pub/next/binaries/plotting/Gnuplot1.2_bin.tar.Z .
  344.  
  345. A version for OS-9/68K can be found at cabrales.cs.wisc.edu in
  346. /pub/OSK/GRAPHICS/gnuplot32x.tar.Z ; it includes both an X-Window Systems
  347. and a non - X-Window Systems version.
  348.  
  349. Versions for the Atari ST and TT, which include some GEM windowing support,
  350. are available from ftp.uni-kl.de in /pub/atari/graphics/ , as gplt35st.zip
  351. and gplt35tt.zip. They work best under MiNT.
  352.  
  353. Executable files, plus documentation in Japanese, exist for the X680x0 on
  354. ftp.csis.oita-u.ac.jp in /pub/x68k/fj.binaries.x68000/vol2 .
  355.  
  356. It is a good idea to look for a nearby ftp site when downloading things. You
  357. can use archie for this. See if an archie client is installed at your system
  358. (by simply typing archie at the command prompt), or send mail to
  359. archie@sura.net with the word 'help' in both the subject line and the body
  360. of the mail. However, be aware that the version you find at a near ftp site
  361. may well be out of date; check the last modification date and the number of
  362. bytes against the newest release at one of the official servers.
  363.  
  364. If you can't locate a working archie server, you can use other web-based
  365. search engines for searching for gnuplot. One of these would be Lycos at
  366. ~http://ftpsearch.lycos.com/ .
  367.  
  368. As of June 1999, the gnuplot distribution is also mirrored at the
  369. Comprehensive TeX Archive Network (CTAN) in the graphics/gnuplot directory.
  370. See
  371.  
  372.    * ~http://www.ctan.org/ .
  373.  
  374. Bug fixes can also be found at gnuplot distribution sites in the patches
  375. directory.
  376.  
  377. 2.3 How do I get gnuplot to compile on my system?
  378.  
  379. As you would any other installation. Read the files README.1ST and README.
  380.  
  381. For Unix, use configure and make. For DOS, if you are using bash and DJGPP,
  382. you can just run djconfig.sh. For other platforms, copy the relevant
  383. makefile from config/ to src, change to src and run make.
  384.  
  385. 2.4 What documentation is there, and how do I get it?
  386.  
  387. The documentation is included in the source distribution. Look at the docs
  388. subdirectory, where you'll find
  389.  
  390.    * a Unix man page, which says how to start gnuplot
  391.    * a help file, which also can be printed as a manual
  392.    * a tutorial on using gnuplot with LATEX
  393.    * a quick reference summary sheet for TEXonly
  394.  
  395. PostScript copies of the documentation can be ftp'd from ftp.dartmouth.edu
  396. in /pub/gnuplot , as manual.ps.Z and tutorial.ps.Z
  397.  
  398. The documentation is built during the installation if you have LATEX
  399. installed on your system, look in the directories docs and tutorial.
  400.  
  401. Documentation about gnuplot is available in the most common formats at the
  402. gnuplot distribution sites in the files gpdoc.zip and gpdoc2.zip.
  403.  
  404. 3. Working with it.
  405.  
  406. 3.1 How do I get help?
  407.  
  408. Read this document.
  409.  
  410. Give the 'help' command at the initial prompt. After that, keep looking
  411. through the keywords. Good starting points are 'plot' and 'set'.
  412.  
  413. Read the manual, if you have it.
  414.  
  415. Look through the demo subdirectory; it should give you some ideas.
  416.  
  417. Ask your colleagues, the system administrator or the person who set up
  418. gnuplot.
  419.  
  420. If all these fail, please upgrade to the newest version of gnuplot or urge
  421. your system-administrator to do so. Then post a question to
  422. comp.graphics.apps.gnuplot or send mail to the gatewayed mailing list
  423. info-gnuplot@dartmouth.edu . Do not forget to cite the version number and
  424. the operating system. If you want to subscribe to the mailing list, send a
  425. mail to majordomo@dartmouth.edu with the body of the message being
  426. 'subscribe info-gnuplot'. Please don't do this if you can get
  427. comp.graphics.apps.gnuplot directly. If you post a question there, it is
  428. considered good form to solicit e-mail replies and post a summary.
  429.  
  430. 3.2 How do I print out my graphs?
  431.  
  432. The kind of output produced is determined by the 'set terminal' command; for
  433. example, 'set terminal postscript' will produce the graph in PostScript
  434. format. Output can be redirected using the 'set output' command.
  435.  
  436. As an example, the following prints out a graph of sin(x) on a Unix machine
  437. running the X-Window System.
  438.  
  439. gnuplot> plot [-6:6] sin(x)
  440. gnuplot> set terminal postscript
  441. Terminal type set to 'postscript'
  442. Options are 'landscape monochrome "Courier" 14'
  443. gnuplot> set output "sin.ps"
  444. gnuplot> replot
  445. gnuplot> set output              # set output back to default
  446. gnuplot> set terminal x11        # ditto for terminal type
  447. gnuplot> ! lp -ops sin.ps        # print PS File (site dependent)
  448. request id is lprint-3433 (standard input)
  449. lp: printed file sin.ps on fg20.rz.uni-karlsruhe.de (5068 Byte)
  450. !
  451. gnuplot>
  452.  
  453. In Microschrott Windows you click in the upper left corner of the graph
  454. window and print directly from there.
  455.  
  456. 3.3 How do I include my graphs in <word processor>?
  457.  
  458. Basically, you save your plot to a file in a format your word processor can
  459. understand (using "set term" and "set output", see above), and then you read
  460. in the plot from your word processor. Vector formats should be prefered, as
  461. you can scale your graph later to the right size.
  462.  
  463. Details depend on the kind of word processor you use; use "set term" to get
  464. a list of available file formats.
  465.  
  466. Many word processors can use Encapsulated PostScript for graphs. This can be
  467. generated by the "set terminal postscript eps" command. Most MS-DOS word
  468. processors understand HPGL (terminal type hpgl).
  469.  
  470. With TeX, it depends on what you use to print your dvi files. If you use
  471. dvips or dvi2ps, you can use Encapsulated PostScript. For emTeX (popular for
  472. MS-DOSns OS/2), you can use emTeX, otherwise use the LATEXterminal type,
  473. which generates a picture environment.
  474.  
  475. If nothing else helps, try using the pgm or ppm format and converting it to
  476. a bitmap format your favourite word processor can understand. An invaluable
  477. tool for this is Jef Poskanzer's PBMPLUS package.
  478.  
  479. The PBMPLUS package is available in the contrib distribution for the
  480. X-Window System. The original site for this is ftp.x.org in /contrib/ .
  481. There are many mirrors, e.g. ftp.tu-darmstadt.de in /pub/X11/contrib/ or .
  482. sunsite.unc.edu in /pub/X11/contrib/ .
  483.  
  484. The most recent release of pbm by the author is dated December 91 and is
  485. called pbmplus10dec91.tar.Z.
  486.  
  487. There is new version including lots of patches from the net that is not
  488. maintained by the author called netpbm, with the newest version called
  489. netpbm-1mar1994.tar.gz.
  490.  
  491. Check archie (see Q2.2) for an archive site near you.
  492.  
  493. For Microso$t Windows and MacOS you can use the clip board to copy your
  494. graph and paste it into your favourite Windows or MacOS word processor.
  495.  
  496. 3.4 How do I post-process a gnuplot graph?
  497.  
  498. This depends on the terminal type you use.
  499.  
  500. You can use the terminal type fig (you may need to recompile gnuplot to
  501. enable this terminal type, by putting #define FIG into <term.h>), and use
  502. the xfig drawing program to edit the plot afterwards. You can obtain the
  503. xfig program from its web site ~http://www.xfig.org/ . More information
  504. about the text-format used for fig can be found in the fig-package.
  505.  
  506. You may use the tgif terminal, which creates output suitable for reading
  507. within tgif (~http://bourbon.cs.umd.edu:8001/tgif/ ), an interactive 2-D
  508. drawing tool under X11.
  509.  
  510. Both tgif and xfig can also be obtained from the X Window contrib
  511. distribution (see Q3.3).
  512.  
  513. Pstoedit can convert Postscript into a wide variety of formats. Pstoedit is
  514. available a ~http://www.geocities.com/SiliconValley/Nework/1958/pstoedit/ .
  515.  
  516. Gimp may be able to post-process pixel graphics generated with gnuplot.
  517.  
  518. In general, you should use a vector graphics program to post-process vector
  519. graphic formats, and pixel based programs for pixel graphics.
  520.  
  521. 3.5 How do I change symbol size, line thickness and the like?
  522.  
  523. Again, this depends on the terminal type. For PostScript, you can edit the
  524. generated PostScript file. An overview of what means what in the PostScript
  525. files gnuplot generates can be found at picard.tamu.edu in /pub/gnuplot/ as
  526. gs-ps.doc. A general introduction to PostScript can be found at
  527. unix.hensa.ac.uk in /pub/misc/ukc.reports/comp.sci/reports/ as 11-92.ps.Z.
  528.  
  529. 3.6 How do I generate plots in the GIF format?
  530.  
  531. If gnuplot was compiled with the external GD library, there is a gif
  532. terminal.
  533.  
  534. As of version 1.6, gd library dropped support for gif in favour of the
  535. superior png format. For those who absolutely need gif support in gnuplot,
  536. we are providing older versions of gd library at the gnuplot distribution
  537. sites which are free of Unisys patented code. Please read also the file
  538. README a the ftp-sites.
  539.  
  540. 3.7 Can I animate my graphs?
  541.  
  542. First have a look at animate.dem in the demo directory of gnuplot.
  543. Basically, animated graphs are a sequence of plots in a suitable format.
  544.  
  545. Then have a look at the tool whirlgif 3.04, available at
  546. ~http://www.danbbs.dk/ dineo/whirlgif . It reads run-length encoded gifs and
  547. packs them into a minimal animation. On the web-pages you will find a manual
  548. and an example.
  549.  
  550. You can also write a small script to get gnuplot to output a family of GIF
  551. files, then have it execute some animator such as gifsicle:
  552. ~http://http://www.lcdf.org/ eddietwo/gifsicle or gifmerge
  553. ~http://http://the-labs.com/GIFMerge
  554.  
  555. mpeg_encode will encode a sequence of images into the mpeg-format.
  556.  
  557. 3.8 How do I plot implicit defined graphs?
  558.  
  559. Implicit graphs or curves cannot be plotted directly in gnuplot. However
  560. there is a workaround.
  561.  
  562. gnuplot> # as example. Place your definition in the following line
  563. gnuplot> f(x,y) = y - x**2 / tan(y)
  564. gnuplot> set contour base
  565. gnuplot> set cntrparam levels discrete 0.0
  566. gnuplot> set nosurface
  567. gnuplot> set term table
  568. gnuplot> set out 'curve.dat'
  569. gnuplot> splot f(x,y)
  570. gnuplot> set out
  571. gnuplot> set term {your usual terminal for interactive work}
  572. gnuplot> plot 'curve.dat' w l
  573.  
  574. The trick is to draw the single contour line z=0 of the surface z=f(x,y),
  575. and store the resulting contour curve to a gnuplot datafile.
  576.  
  577. 4. Wanted features
  578.  
  579. 4.1 What's new in gnuplot 3.7?
  580.  
  581. Too many things to be named here. Please refer to the NEWS file in the
  582. source distribution.
  583.  
  584. 4.2 Does gnuplot have hidden line removal?
  585.  
  586. Version 3.7 supports hidden line removal on all platforms; use the command
  587. set hidden3d.
  588.  
  589. The 16-bit binaries of gnuplot support the hidden line removal only
  590. partially as the hidden-line algorithm may hit the 640k memory limit.
  591.  
  592. 4.3 Does gnuplot support bar-charts/histograms/boxes?
  593.  
  594. Use the style "with boxes" for bar charts. To get filled boxes, you can try
  595. a modification by Steve Cumming and jturk, available via ftp from the
  596. contrib directory ftp.ucc.ie in /pub/gnuplot/contrib/gpl37fboxpatch.tar.gz .
  597.  
  598. Bernhard Reiter wrote an AWK script to post-process the fig-terminal output.
  599. Please have a look at
  600. ~http://www.usf.uni-osnabrueck.de/ breiter/tools/gnuplot/barcharts.en.html .
  601.  
  602. 4.4 Does gnuplot support pie charts?
  603.  
  604. It's not possible in gnuplot, but have a look at
  605. ~http://www.usf.uni-osnabrueck.de/ breiter/tools/piechart/piecharts.en.html
  606.  
  607. 4.5 Does gnuplot quarterly time charts?
  608.  
  609. It's not possible in gnuplot, but have a look at
  610. ~http://ricardo.ecn.wfu.edu/ cottrell/qplot . The corresponding file
  611. qplot.zip can be obtained from the contrib directory on any gnuplot server.
  612.  
  613. 4.6 Does gnuplot support multiple y-axes on a single plot?
  614.  
  615. Yes. You can have 2 x- and 2 y-axes per plot. See "plot".
  616.  
  617. 4.7 Can I put multiple pages on one page?
  618.  
  619. Yes. "set multiplot"
  620.  
  621. If you use the postscript terminal and plot one graph per page you can use
  622. the program mpage (~http://www.mesa.nl/pub/mpage ) to print multiple logical
  623. pages per physical page. A similar program is the psnup program in the
  624. psutils package. This package is available at any CTAN mirror.
  625.  
  626. 4.8 Can I put both data files and commands into a single file?
  627.  
  628. This feature is in gnuplot 3.7 when using the set multiplot command.
  629.  
  630. 4.9 Can I put Greek letters and super/subscripts into my labels?
  631.  
  632. You might try using the LATEXterminal type and putting text like
  633. "\alpha_{3}" into it.
  634.  
  635. The enhanced option in the postscript terminal is also able to use sub- and
  636. superscripts.
  637.  
  638. If you include your gnuplot-graphs into a LATEX document you can use the
  639. LATEX-package psfrag to typeset any characters into your graphs.
  640.  
  641. 4.10 Can I do 1:1 scaling of axes?
  642.  
  643. Use "set size square".
  644.  
  645. 4.11 Can I put tic marks for x and y axes into 3d plots?
  646.  
  647. Use the "with boxes" option.
  648.  
  649. 4.12 Does gnuplot support a driver for <graphics format>?
  650.  
  651. To see a list of the available graphic drivers for your installation of
  652. gnuplot, type "set term".
  653.  
  654. Some graphics drivers are included in the normal distribution, but are
  655. uncommented by default. If you want to use them, you'll have to change
  656.  gnuplot/term.h, and recompile.
  657.  
  658. 4.13 Can I put different text sizes into my plots?
  659.  
  660. Some terminals, like the postscript terminal can, others can't. Look at the
  661. help for the different terminals.
  662.  
  663. 4.14 How do I modify gnuplot, and apply 'patches'?
  664.  
  665. For this, you will need to recompile gnuplot.
  666.  
  667. Modifications people make are either done by replacing files, such as
  668. terminal drivers, or by 'patching'. If a file is a replacement, it will
  669. probably tell you in its README or in the lines at the beginning.
  670.  
  671. To patch a file, you need Larry Wall's patch utility. On many UNIX systems,
  672. it is already installed; do a man patch to check. If it isn't, you'll have
  673. to get it; it can be found wherever GNU software is archived.
  674.  
  675. 4.15 How do I skip data points?
  676.  
  677. By specifying ? as a data value, as in
  678.  
  679.         1 2
  680.         2 3
  681.         3 ?
  682.         4 5
  683.  
  684. 4.16 How do I plot every nth point?
  685.  
  686. This can be specified with the various options for the command "plot".
  687.  
  688. 4.17 How do I plot a vertical line?
  689.  
  690. Depending on context, the main methods are:
  691.  
  692.    * set arrow .... .... nohead where you have to compute explicitly the
  693.      start and the end of the arrow.
  694.    * generate (inlined) datapoints and plot them
  695.    * switch to parametric mode
  696.  
  697. 5. Miscellaneous
  698.  
  699. 5.1 I've found a bug, what do I do?
  700.  
  701. First, try to see whether it actually is a bug, or whether it is a feature
  702. which may be turned off by some obscure set-command.
  703.  
  704. Next, see whether you have an old version of gnuplot; if you do, chances are
  705. the bug has been fixed in a newer release.
  706.  
  707. Fixes for bugs reported since the release of the current version are held in
  708. the patches directory at gnuplotdistribution sites. Before submitting a bug
  709. report, please check whether the bug in question has already been fixed.
  710.  
  711. If, after checking these things, you still are convinced that there is a
  712. bug, proceed as follows. If you have a fairly general sort of bug report,
  713. posting to comp.graphics.apps.gnuplot is probably the way to go. If you have
  714. investigated a problem in detail, especially if you have a context or
  715. unified diff that fixes the problem, please e-email a report to
  716. bug-gnuplot@dartmouth.edu .
  717.  
  718. The bug-gnuplot list is for reporting and collecting bug fixes, the
  719. comp.graphics.apps.gnuplot newsgroup will be more help for finding work
  720. arounds or actually solving gnuplotrelated problems. If you do send in a bug
  721. report, be sure and include the version of gnuplot (including patchlevel) as
  722. shown by the command "show version long", terminal driver, operating system,
  723. an exact description of the bug and input which can reproduce the bug.
  724. Failure to indicate these details can render a solution to your problem
  725. almost impossible. Also, any context diffs should be referenced against the
  726. latest official version of gnuplotif at all possible.
  727.  
  728. 5.2 Can I use gnuplotroutines for my own programs?
  729.  
  730. Yes. John Campbell jdc@nauvax.ucc.nau.edu has written gplotlib, a version of
  731. gnuplotas C subroutines callable from a C program. This is available as
  732. gplotlib.tar.Z at ftp.nau.edu in /pub/gplotlib.tar.Z . This library has been
  733. updated to be compatible with version 3.5.
  734.  
  735. On systems supporting the pipes, you can pipe commands to gnuplotfrom other
  736. programs.
  737.  
  738. 5.3 What extensions have people made to gnuplot? Where can I get them?
  739.  
  740. Extensions are available from ftp.ucc.ie in /pub/gnuplot/contrib/
  741.  
  742. Some extensions available:
  743.  
  744.    * barchart_via_fig: awk scripts to produce barcharts with filled boxes.
  745.    * date-errorbar: allows dates in the hi/lo fields for errorbars.
  746.    * gp37os2-mouse: OS/2 binaries with mouse support (feature included in
  747.      current beta versions).
  748.    * perltk: A perl/tk canvas widget.
  749.    * polyg.patch: Implements a polygon plotting style.
  750.    * xgfe: graphical front end using the Qt widgets available at
  751.      ~http://lnc.usc.edu/docs/xgfe/xgfe.html .
  752.  
  753. 5.4 Can I do heavy-duty data processing with gnuplot?
  754.  
  755. gnuplotalone is not suited very well for this. One thing you might try is
  756. fudgit, an interactive multi-purpose fitting program written by Martin-D.
  757. Lacasse (isaac@frodo.physics.mcgill.ca). It can use gnuplotas its graphics
  758. back end and is available from ftp.physics.mcgill.ca in
  759. /pub/Fudgit/fudgit_2.33.tar.Z and from the main Linux server, tsx-11.mit.edu
  760. and its numerous mirrors around the world as
  761. /pub/linux/sources/usr.bin/fudgit-2.33.tar.z. Versions are available for
  762. AIX, Data General, HP-UX, IRIX 4, Linux, NeXT, Sun3, Sun4, Ultrix, OS/2 and
  763. MS-DOS. The MS-DOS version is available on simtel20 mirrors (simtel20 itself
  764. has closed down) in the "math" subdirectory as fudg_231.zip.
  765.  
  766. Carsten Grammes has written a fitting program which has been merged into
  767. gnuplot3.7.
  768.  
  769. Michael Courtney has written a program called lsqrft, which uses the
  770. Levenberg-Marquardt - Algorithm for fitting data to a function. It is
  771. available from hobbes.nmsu.edu in /pub/os2/apps/analysis/lsqrft15.zip ;
  772. sources, which should compile on Unix, and eS-DOS and OS/2
  773. are available. There is an interface to the OS/2 presentation manager.
  774.  
  775. You might also want to look at the applications developed by the Software
  776. Tools Group (STG) at the National Center for Supercomputing Applications.
  777. Ftp to ftp.ncsa.uiuc.edu and get the file README.BROCHURE for more
  778. information.
  779.  
  780. You can also try pgperl, an integration of the PGPLOT plotting package with
  781. Perl 5. Information can be found at
  782. ~http://www.ast.cam.ac.uk/AAO/local/www/kgb/pgperl , the source is available
  783. from ftp.ast.cam.ac.uk in /pub/kgb/pgperl/ or linux.nrao.edu in
  784. /pub/packages/pgperl/ .
  785.  
  786. Another possibility is Octave. To quote from its README: Octave is a
  787. high-level language, primarily intended for numerical computations. It
  788. provides a convenient command line interface for solving linear and
  789. nonlinear problems numerically. The latest released version of Octave is
  790. always available from ~http://www.che.wisc.edu/octave/ and via anonymous ftp
  791. from bevo.che.wisc.edu in /pub/octave .
  792.  
  793. 5.5 I have ported gnuplotto another system, or patched it. What do I do?
  794.  
  795. If your patch is small, mail it to info-gnuplot-beta@dartmouth.edu , with a
  796. thorough description of what the patch is supposed to do, which version of
  797. gnuplotit is relative to, etc. Also, you can send notification of the patch
  798. to the FAQ maintainer, if you want a mention. Please don't send the patch
  799. itself to me.
  800.  
  801. If your modifications are extensive (such as a port to another system),
  802. place them on a web/ftp site for download. There is currently no possibility
  803. to upload patches. Send a note to info-gnuplot-beta@dartmouth.edu on where
  804. to find the patch, what it is supposed to do, which version of gnuplotit is
  805. to be applied against. For the time being (summer 1999) you can also send
  806. the patch to gnuplot@ftp.ucc.ie .
  807.  
  808. 5.6 I want to help in developing the next version of gnuplot. What can I do?
  809.  
  810. Join the gnuplotbeta test mailing list by sending a mail containing the line
  811. subscribe info-gnuplot-beta in the body (not the subject) of the mail to
  812. Majordomo@Dartmouth.EDU .
  813.  
  814. 6. Making life easier
  815.  
  816. 6.1 How do I plot two functions in non-overlapping regions?
  817.  
  818. Use a parametric plot. An example:
  819.  
  820. gnuplot> set parametric
  821. gnuplot> a=1
  822. gnuplot> b=3
  823. gnuplot> c=2
  824. gnuplot> d=4
  825. gnuplot> x1(t) = a+(b-a)*t
  826. gnuplot> x2(t) = c+(d-c)*t
  827. gnuplot> f1(x) = sin(x)
  828. gnuplot> f2(x) = x**2/8
  829. gnuplot> plot [t=0:1] x1(t),f1(x1(t)) title "f1", x2(t), f2(x2(t)) title "f2"
  830.  
  831. You can also use gnuplot's ability to ignore mathematically undefined
  832. expressions: the expression 1/0 is silently ignored, thus a construction
  833. like
  834.  
  835. gnuplot> set xran [-10:10]
  836. gnuplot> plot (abs(x)>0.5?1/0: x**2)
  837.  
  838. plots a quadratic function only for |x| < 0.5.
  839.  
  840. 6.2 How do I run my data through a filter before plotting?
  841.  
  842. If your system supports the popen() function, as Unix does, you should be
  843. able to run the output through another process, for example a short awk
  844. program, such as
  845.  
  846. gnuplot> plot "< awk ' { print $1, $3/$2 } ' file.in"
  847.  
  848. The plot command is very powerful and is able to do some arithmetic on
  849. datafiles. See "help plot".
  850.  
  851. 6.3 How do I make it easier to use gnuplot with LATEX?
  852.  
  853. There is a set of LATEX macros and shell scripts that are meant to make your
  854. life easier when using gnuplot with LaTeX. This package can be found on
  855. ftp.dartmouth.edu in pub/gnuplot/latex.shar , by David Kotz. For example,
  856. the program "plotskel" can turn a gnuplot-output file plot.tex into a
  857. skeleton file skel.tex, that has the same size as the original plot but
  858. contains no graph. With the right macros, the skeleton can be used for
  859. preliminary LATEX passes, reserving the full graph for later passes, saving
  860. tremendous amounts of time.
  861.  
  862. 6.4 How do I save and restore my settings?
  863.  
  864. Use the "save" and "load" commands for this; see "help save" and "help load"
  865. for details.
  866.  
  867. 6.5 How do I plot lines (not grids) using splot?
  868.  
  869. If the data in a data file for splot is arranged in such a way that each one
  870. has the same number of data points (using blank lines as delimiters, as
  871. usual), splot will plot the data with a grid. If you want to plot just
  872. lines, use a different number of data entries (you can do this by doubling
  873. the last data point, for example). Don't forget to set parametric mode, of
  874. course.
  875.  
  876. 6.6 How do I plot a function f(x,y) which is bounded by other functions in
  877. the x-y plain?
  878.  
  879. An example:
  880.  
  881. gnuplot> f(x,y) = x**2 + y **2
  882. gnuplot> x(u) = 3*u
  883. gnuplot> yu(x) = x**2
  884. gnuplot> yl(x) = -x**2
  885. gnuplot> set parametric
  886. gnuplot> set cont
  887. gnuplot> splot [0:1] [0:1] u,yl(x(u))+(yu(x(u)) - yl(x(u)))*v,\
  888. > f(x(u), (yu(x(u)) - yl(x(u)))*v)
  889.  
  890. 6.7 How do I get rid of <feature in a plot>?
  891.  
  892. Usually, there is a set command to do this; do a gnuplot> ?set no for a
  893. short overview.
  894.  
  895. 6.8 How do I call gnuplot from my own programs?
  896.  
  897. There's a code which works for a UNIX system, using (efficient) named pipes.
  898. On M$ Windows platforms, due to the lacking standard input of GUI programs,
  899. you need to use the C-code pgnuplot written by Hans-Bernhard Broeker
  900. broeker@physik.rwth-aachen.de . You can obtain this file on a ftp-server
  901. carrying the source for gnuplot.
  902.  
  903. 6.9 What if I need h-bar (Planck's constant)?
  904.  
  905. There is no predefined variable like pi. However to put h-bar as a character
  906. into the label, you must use the PostScript terminal. You can play around
  907. with constructs like @{/=56 -} {/=24 h} or {/=8 @{/Symbol=24 -} _{/=14 h}}
  908. In the latter, the "-" (a long one in /Symbol) is non-spacing and 24-pt. The
  909. 14-pt "h" is offset by an 8-pt space (which is the space preceding the "_")
  910. but smaller, since it's written as a subscript. But these don't look too
  911. much like the hbar we're used to, since the bar is horizontal instead of
  912. sloped. I don't see a way to get that. I tried using an accent (
  913. 264 in isoLatin encoding), but I haven't found a way to scale and position
  914. the pieces correctly.
  915.  
  916. One more possibility would be {/=14 @^{/Symbol=10 -}{/=14 h}}.
  917.  
  918. (This is a hint by Richard Crawford).
  919.  
  920. 7. Known Problems
  921.  
  922. 7.1 Gnuplot is not plotting any points under X11! How come?
  923.  
  924. On VMS, you need to make several symbols:
  925.  
  926.         $ gnuplot_x11 :== $disk:[directory]gnuplot_x11
  927.         $ gnuplot :== $disk:[directory]gnuplot.exe
  928.         $ def/job GNUPLOT$HELP disk:[directory]gnuplot.hlb
  929.  
  930. Then run gnuplot from your command line, and use "set term x11".
  931.  
  932. 7.2 My isoline data generated by a Fortran program is not handled correctly.
  933. What can I do?
  934.  
  935. Update to the newest gnuplot. Gnuplot 3.7 is able to read Fortran-style
  936. files where a blanc line can contain more than a linefeed.
  937.  
  938. 7.3 Why does gnuplot ignore my very small numbers?
  939.  
  940. Gnuplot treats all numbers less than 1e-08 as zero, by default. Thus, if you
  941. are trying to plot a collection of very small numbers, they may be plotted
  942. as zero. Worse, if you're plotting on a log scale, they will be off scale.
  943. Or, if the whole set of numbers is "zero", your range may be considered
  944. empty:
  945.  
  946. gnuplot> plot 'test1'
  947. Warning: empty y range [4.047e-19:3e-11], adjusting to [-1:1]
  948. gnuplot> set yrange [4e-19:3e-11]
  949. gnuplot> plot 'test1'
  950.               ^
  951. y range is less than `zero`
  952.  
  953. The solution is to change gnuplot's idea of "zero":
  954.  
  955. gnuplot> set zero 1e-20
  956.  
  957. For more information, "help set zero"
  958.  
  959. 7.4 Gnuplot is plotting nothing when run via gnuplot <filename>! What can I
  960. do?
  961.  
  962. Put a pause -1 after the plot command in the file. On an X-Window System
  963. system, you can also use the -persist option, the X11 window is then not
  964. closed. Close the X11 window by typing "q" when the focus is on it.
  965.  
  966. 7.5 My formulas are giving me nonsense results! What's going on?
  967.  
  968. Gnuplot does integer, and not floating point, arithmetic on integer
  969. expressions. For example, the expression 1/3 evaluates to zero. If you want
  970. floating point expressions, supply trailing dots for your floating point
  971. numbers. Example:
  972.  
  973. gnuplot> print 1/3
  974.                 0
  975. gnuplot> print 1./3.
  976.                 0.333333
  977.  
  978. This way of evaluating integer expressions is shared by both C and Fortran.
  979.  
  980. 7.6 Set output 'filename' isn't outputting everything it should!
  981.  
  982. You need to flush the output with a closing 'set output'.
  983.  
  984. 7.7 When using the LATEX-terminal, there is an error during the LATEX-run!
  985.  
  986. Please upgrade to gnuplot 3.7. Some versions of its beta-release had a
  987. problem in the LATEX-terminal.
  988.  
  989. 7.8 The exit command does not work as documented!
  990.  
  991. This is a known bug and is fixed in the latest release. If you need the
  992. feature please upgrade to the latest release.
  993.  
  994. 7.9 I can't find the demos and example files at the URLs in the
  995. documentation!
  996.  
  997. The examples have been removec from the NASA site. You can find the examples
  998. now at ~http://www.gnuplot.vt.edu/gnuplot/gpdocs . There you will find both
  999. PNG and GIF versions of the demo plots. There are some licensing problems
  1000. with GIF images, so you should probably prefer the PNG ones. They also have
  1001. the advantage to be much smaller in size.
  1002.  
  1003. 7.10 Calling gnuplot in a pipe or with a gnuplot-script doesn't produce
  1004. aplot!
  1005.  
  1006. You can call gnuplot by using a short Perl-script like the following:
  1007.  
  1008. #!/usr/bin/perl
  1009. open GP, "/usr/local/bin/gnuplot";
  1010. print GP,"plot '/tmp/data.dat' with lines\n";
  1011. close GP
  1012.  
  1013. Gnuplot closes its plot window on exit. The close GP command is executed,
  1014. and the plot window is closed even before you have a chance to look at it.
  1015.  
  1016. There are thre solutions to this: first, use the pause -1 command in gnuplot
  1017. before closing the pipe. Second, close the pipe only if you are sure that
  1018. you don't need gnuplot and its plot window anymore. Last, you can use the
  1019. command line option -persist: this option leaves the X-Window System plot
  1020. window open.
  1021.  
  1022. 8. Credits
  1023.  
  1024. Gnuplot 3.7's main contributors are (in alphabetical order) Hans-Bernhard
  1025. Broeker, John Campbell, Robert Cunningham, David Denholm, Gershon Elber,
  1026. Roger Fearick, Carsten Grammes, Lucas Hart, Lars Hecking, Thomas Koenig,
  1027. David Kotz, Ed Kubaitis, Russell Lang, Alexander Lehmann, Alexander Mai,
  1028. Carsten Steger, Tom Tkacik, Jos Van der Woude, James R. Van Zandt, and Alex
  1029. Woo.
  1030.  
  1031. This list was initially compiled by John Fletcher with contributions from
  1032. Russell Lang, John Campbell, David Kotz, Rob Cunningham, Daniel Lewart and
  1033. Alex Woo. Reworked by Thomas Koenig from a draft by Alex Woo, with
  1034. corrections and additions from Alex Woo, John Campbell, Russell Lang, David
  1035. Kotz and many corrections from Daniel Lewart. Again reworked for gnuplot 3.7
  1036. by Alexander Mai and Jürgen v.Hagen with corrections by , Lars Hecking,
  1037. Hans-Bernhard Broecker and other people.
  1038.  
  1039. About this document ...
  1040.  
  1041. Gnuplot FAQ
  1042.  
  1043. This document was generated using the LaTeX2HTML translator Version 98.1p1
  1044. release (March 2nd, 1998)
  1045.  
  1046. Copyright © 1993, 1994, 1995, 1996, 1997, Nikos Drakos, Computer Based
  1047. Learning Unit, University of Leeds.
  1048.  
  1049. The command line arguments were:
  1050. latex2html -split 0 -show_section_numbers -html_version 3.2 gnuplot-faq.tex.
  1051.  
  1052. The translation was initiated by Juergen von Hagen on 1999-10-20
  1053.   ------------------------------------------------------------------------
  1054. [next] [up] [previous]
  1055. Juergen von Hagen
  1056. 1999-10-20
  1057.